XSD Date and Time Data Types
=============================
1. **date**
- **Definition**: Represents a date in the format `yyyy-MM-dd`.
- **Example**: 2025-04-26
- **Usage**: Ideal for storing dates without any time or timezone information.
2. **time**
- **Definition**: Represents a time in the format `hh:mm:ss` or `hh:mm:ss.sss`.
- **Example**: 14:30:00
- **Usage**: Used to store time values (e.g., a start time for an event).
3. **dateTime**
- **Definition**: Represents a date and time combination in the format `yyyy-MM-ddThh:mm:ss` (optionally with time zone information).
- **Example**: 2025-04-26T14:30:00
- **Usage**: Ideal for capturing both date and time with optional timezone.
4. **duration**
- **Definition**: Represents a period of time (e.g., "P3Y6M4DT12H30M5S").
- **Example**: P1Y2M3DT10H
- **Usage**: Used to store periods or durations such as a project's length or event duration.
5. **gYear**
- **Definition**: Represents a year in the format `yyyy`.
- **Example**: 2025
- **Usage**: Ideal for situations where only a year